/*
 * @author WYK
 * 各模块的接口调用
 * Warning
 */

// URL列表
import base from '@/api/base';
// 封装过的axios实例
import ajax from '@/api/http.js';
// QS  序列化参数
import qs from 'qs';

// const host = base.dev
const host = base.prod;

const warning = {
  // 获取表格数据
  getWarningTableData(params) {
    return ajax.post(`${host}/alarm/alarmData`, qs.stringify(params));
  },

  // 删除
  getWarningDelete(params) {
    return ajax.post(`${host}/alarm/deleteAlarm`, params);
  },

  // 报警处理
  getWarningHandle(params) {
    return ajax.post(`${host}/alarm/update`, qs.stringify(params));
  },

  // 获取轨迹记录
  getWarningRecord(params) {
    return ajax.post(`${host}/track/getList`, qs.stringify(params));
  },

  getWarningOne(params) {
    return ajax.post(`${host}/alarm/oneAlarmData`, qs.stringify(params));
  }

};

export default warning;
